package com.sangeng.domain.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class PermissionTreeVO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long id;

    /** 权限名称 */
    private String permissionName;

    /** 权限标识码 */
    private String permissionCode;

    /** 权限类型：1-菜单 2-按钮 3-接口 */
    private String type;

    /** 父级权限ID，0表示顶级 */
    private Long parentId;

    private List<PermissionTreeVO> children;
}
